راهنمای مصاحبه جاوا: 200+ پرسش و پاسخ مصاحبه [ویدئو]

Java Interview Guide : 200+ Interview Questions and Answers [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: آماده شدن برای مصاحبه جاوا مشکل است. شما باید درک خوبی از ویژگی های جدید داشته باشید و مفاهیمی را که در آماده سازی خود استفاده کرده اید اصلاح کنید. این دوره به شما کمک می‌کند تا برای مصاحبه‌های جاوا با نمونه‌های کد عملی که بیش از 200 پرسش و پاسخ مصاحبه جاوا را در طیف متنوعی از موضوعات پوشش می‌دهد، آماده شوید. • درک کنید که چه نوع سوالاتی در مصاحبه های مبتدی جاوا پرسیده می شود. • پاسخ دادن به سؤالات را در پلتفرم جاوا، کلاس های wrapper و رشته ها بیاموزید. • ویژگی های جدید جاوا را همراه با مفاهیم اولیه شی گرا درک کنید. • مفاهیم پیشرفته شی گرا را درک کنید و به سوالات مربوط به مجموعه ها، ژنریک ها و Multi-threading پاسخ دهید. • ویژگی های جدید در جاوا 5، جاوا 6، جاوا 7 و جاوا 8 و همچنین اصول برنامه نویسی تابعی (از جمله عبارات و جریان های لامبدا و بهترین شیوه های رسیدگی به استثناها را درک کنید. دانش آموزانی که در حال یادگیری جاوا هستند و قصد دارند در مصاحبه جاوا شرکت کنند. دانش‌آموزانی که می‌خواهند به دانش جاوا خود عمق بیشتری بیفزایند • در این دوره، از Eclipse برای نشان دادن مثال‌ها استفاده می‌کنیم. مقداری جاوا IDE مفید خواهد بود. * • این یک دوره آموزشی خوب است که موضوعات مهم مصاحبه در مورد جاوا را پوشش می دهد. *

سرفصل ها و درس ها

مقدمه دوره Introduction to Course

  • معرفی Introduction

  • سه چیز که باید بدانید Three Things you need to Know

  • بررسی اجمالی دوره Course Overview

پلتفرم جاوا Java Platform

  • محبوبیت جاوا و استقلال پلتفرم Java Popularity and Platform Independence

  • مقایسه JDK در مقابل JVM در مقابل JRE Compare JDK vs JVM vs JRE

  • تفاوت های C++ و Java Differences between C++ and Java

  • کلاس لودرهای جاوا Java Classloaders

کلاس های لفاف دار Wrapper Classes

  • کلاس های لفاف دار Wrapper Classes

رشته های Strings

  • String، StringBuffer و StringBuilder String, StringBuffer and StringBuilder

مبانی برنامه نویسی شی گرا Basics of Object Oriented Programming

  • مبانی شی - کلاس، شیء، حالت و رفتار Object Basics - Class, Object, State and Behavior

  • روش toString toString method

  • روش های برابر و هش کد equals and hashCode methods

  • وراثت، اضافه بار روش و غلبه بر روش Inheritance, Method overloading and Method overriding

  • رابط Interface

  • کلاس چکیده Abstract Class

  • سازندگان - this() و super() Constructors - this() and super()

  • انجام تمرینات را فراموش نکنید Do not forget to do Exercises

مفاهیم بیشتر برنامه نویسی شی گرا More Object Oriented Programming Concepts

  • چند شکلی و نمونه از Polymorphism and instanceof

  • کوپلینگ چیست؟ What is Coupling?

  • انسجام چیست؟ What is Cohesion?

  • کپسولاسیون چیست؟ What is Encapsulation?

  • کلاس داخلی و کلاس داخلی استاتیک Inner Class and Static Inner Class

  • کلاس ناشناس چیست؟ What is an anonymous class?

اصلاح کننده ها Modifiers

  • اصلاح کننده های دسترسی - عمومی، خصوصی، محافظت شده و پیش فرض Access Modifiers - public, private, protected and default

  • متد نهایی، متغیر و کلاس Final method, variable and class

  • متغیرهای استاتیک و روش ها Static variables and methods

شرایط و حلقه ها Conditions and Loops

  • پازل های ساده در شرایط و حلقه ها Simple Puzzles on conditions and loops

رسیدگی به استثنا Exception Handling

  • Exception Handling - امتحان کنید، بگیرید و در نهایت Exception Handling - try, catch and finally

  • استثناهای بررسی شده و بدون علامت Checked and Unchecked Exceptions

  • پرتاب یک استثنا Throwing an Exception

  • ایجاد استثناهای سفارشی Creating Custom Exceptions

موضوعات متفرقه Miscellaneous Topics

  • آرایه ها Arrays

  • Enum Enum

  • آرگومان های متغیر Variable Arguments

  • ادعاها و جمع آوری زباله Asserts and Garbage Collection

  • Initializers Static و Member Static and Member Initializers

  • سریال سازی Serialization

مجموعه ها Collections

  • روش‌ها و کلاس‌های واسط مجموعه‌ها و فهرست - ArrayList، Vector و LinkedList Collections & List Interface methods and classes - ArrayList, Vector & LinkedList

  • تنظیم رابط ها و پیاده سازی ها - HashSet، LinkedHashSet و TreeSet Set interfaces and implementations - HashSet, LinkedHashSet and TreeSet

  • رابط ها و پیاده سازی های نقشه - HashMap، LinkedHashMap و TreeMap Map interfaces and implementations - HashMap, LinkedHashMap and TreeMap

  • رابط های صف و پیاده سازی - Deque و BlockingQueue Queue interfaces and implementations - Deque and BlockingQueue

  • نمونه های کد مجموعه Collection Code Examples

  • سلسله مراتب رابط مجموعه Collection Interface Hierarchy

مجموعه های همزمان Concurrent Collections

  • مجموعه های همزمان – CopyOnWriteArrayList Concurrent Collections – CopyOnWriteArrayList

  • CompareAndSwap، Locks و AtomicOperations CompareAndSwap, Locks and AtomicOperations

ژنریک ها Generics

  • ژنریک ها Generics

چند رشته ای Multithreading

  • MultiThreading - نیاز به موضوعات و ایجاد موضوعات MultiThreading - Need for Threads and Creating Threads

  • وضعیت موضوع، اولویت، ExecutorService و Callable Thread states, priority, ExecutorService and Callable

  • همگام سازی Threads: ملحق شوید، منتظر بمانید، اطلاع دهید و به همه روش ها اطلاع دهید Synchronization of Threads: join, wait, notify and notifyAll methods

برنامه نویسی تابعی - عبارات و جریان های لامبدا Functional Programming - Lambda Expressions and Streams

  • مثال های برنامه نویسی تابعی - جریان ها و عبارات لامبدا Functional Programming Examples - Streams and Lambda Expressions

  • پرسش و پاسخ برنامه نویسی تابعی Functional Programming Questions and Answers

ویژگی های جدید New Features

  • ویژگی های جدید جاوا - جاوا 5، 6، 7 و 8 Java New Features - Java 5, 6, 7 and 8

متشکرم!! Thank You!!

  • نتیجه Conclusion

نمایش نظرات

Packtpub یک ناشر دیجیتالی کتاب‌ها و منابع آموزشی در زمینه فناوری اطلاعات و توسعه نرم‌افزار است. این شرکت از سال 2004 فعالیت خود را آغاز کرده و به تولید و انتشار کتاب‌ها، ویدیوها و دوره‌های آموزشی می‌پردازد که به توسعه‌دهندگان و متخصصان فناوری اطلاعات کمک می‌کند تا مهارت‌های خود را ارتقا دهند. منابع آموزشی Packtpub موضوعات متنوعی از جمله برنامه‌نویسی، توسعه وب، داده‌کاوی، امنیت سایبری و هوش مصنوعی را پوشش می‌دهد. محتوای این منابع به صورت کاربردی و به‌روز ارائه می‌شود تا کاربران بتوانند دانش و توانایی‌های لازم برای موفقیت در پروژه‌های عملی و حرفه‌ای خود را کسب کنند.

راهنمای مصاحبه جاوا: 200+ پرسش و پاسخ مصاحبه [ویدئو]
جزییات دوره
5 h 53 m
53
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

In28Minutes Official In28Minutes Official

Ranga Karanam از شهرت in28Minutes یک معمار با 15 سال تجربه برنامه نویسی و طراحی جاوا با مشتریان عمده بانکی در سراسر جهان است. او در ۲۸ دقیقه با هدف ایجاد دوره های عملی با پروژه های دنیای واقعی شروع به کار کرد. مجموعه دوره های گام به گام یکی از ساخته های اوست. آنها از یک رویکرد گام به گام مبتنی بر راه حل با مثال های کاربردی کاربردی و واقعی استفاده می کنند. تخصص اصلی آنها در توسعه، طراحی و معماری جاوا و فریمورک های مرتبط (Spring، Spring Boot، Spring MVC، Struts، Hibernate) است. تمام کدهای آنها منبع باز است و در GitHub موجود است. آنها از قانون 80-20 استفاده می کنند و به چیزهای دیگر دست می زنند تا به طور مختصر شما را به دانش کافی مجهز کنند تا خودتان بیشتر بدانید.